专利摘要:
METHOD FOR HANDLING A SOFTWARE MEMORY OF A MOBILE DEVICE AND WIRELESS COMMUNICATION SYSTEM. The present invention relates to a method for handling software memory of a mobile device (50) in a wireless communication system (40). The mobile device (50) is configured with a plurality of component carriers (CCs) over a wireless communication system network (40). The plurality of CCs comprise a primary CC (PCC) and at least one secondary CC (SCC). The method comprises determining a plurality of weights corresponding to the plurality of CCs as an indication; determining a plurality of sizes of a plurality of sub-blocks according to the plurality of weights; and dividing the software memory into the plurality of sub-blocks according to the plurality of sizes of the plurality of sub-blocks, to arrange a plurality of hybrid auto-repeat request (HARQ) processes of the plurality of CCs in the plurality of sub-blocks.
公开号:BR102012010079B1
申请号:R102012010079-7
申请日:2012-04-27
公开日:2022-02-15
发明作者:Chia-Wen HSIEH;Chien-Min Lee
申请人:Acer Incorporated;
IPC主号:
专利说明:

Cross-Reference to Related Orders
[001] This patent application claims the benefit of provisional patent application No. U.S. 61/480,843, filed on April 29, 2011 and entitled "Soft Buffer for Carrier Aggregated Systems", the contents of which are incorporated herein in their entirety. Background of the Invention 1. Field of Invention
[002] The present invention relates to a method used in a wireless communication system and related communication device, and more particularly to a method of handling soft temporary storage for carrier aggregation in a wireless communication system. and related communication device. 2. Description of Prior Art
[003] A long-term evolution (LTE) system that supports the 3GPP Rel-8 standard and/or the 3GPP Rel-9 standard is developed by the 3rd Generation Partnership Project (3GPP) as a successor to a universal mobile telecommunications system. (UMTS), to further improve the performance of UMTS to meet the growing needs of users. The LTE system includes a new radio interface and radio network architecture that provide high data rate, low latency, packet optimization, and improved system capacity and coverage. In the LTE system, a radio access network known as a developed UTRAN (E-UTRAN) includes multiple developed Node-BS (eNBs) for communicating with multiple user equipment (UEs), and communicates with a core network. which includes a mobility handling entity (MME), a server port, etc., for Non-Access Stratum (NAS) control.
[004] An advanced LTE system (LTE-A), as its name implies, is an evolution of the LTE system. The LTE-A system targets faster switching between power states and improves the EDGE coverage performance of an eNB. In addition, the LTE-A system includes advanced techniques such as Carrier Aggregation (CA), Coordinated Multiple Point Transmit/Receive (CoMP), Multiple Input and Multiple Output UL (MIMO), etc. In order for a UE and an eNB to communicate with each other in the LTE-A system, the UE and the eNB must support standards developed for the LTE-A system, such as the 3GPP Rel-10 standard or later versions.
[005] CA is introduced in the LTE-A system through which more than one component carriers (CCs) are aggregated to achieve wider band transmission. Accordingly, LTE-A system can support wider bandwidth up to 100 MHz by aggregating a maximum number of 5 CCs, where a maximum bandwidth of each CC is 20 MHz and is backward compatible with the 3GPP standard Rel-8. The LTE-A system supports AC for both contiguous and non-contiguous CCs, where each CC is limited to a maximum of 110 resource blocks. CA increases bandwidth flexibility by aggregating CCs.
[006] When a UE is configured with the CA, the UE has the ability to receive and/or transmit packets on one or multiple CCs to increase throughput. In the LTE-A system, it is possible for an eNB to configure the different UE numbers of uplink (UL) and downlink (DL) CCs. Also, CCs configured for the UE necessarily consist of a primary DL CC (PCC) and a UL PCC. The most important feature of DL PCC and UL PCC is to exchange control information between UE and eNB. CCs other than PCCs are called secondary UL or DL CCs (SCCs). The UL and DL SCC numbers are arbitrary, and relate to the UE's UL and DL aggregation capabilities and available radio resources.
[007] A hybrid auto-retry request (HARQ) process is used in the LTE system to provide efficient and reliable communications. Unlike an ARQ process, an early correction code (FEC) is used for the HARQ process. For example, a receiver feeds back an acknowledgment (ACK) to inform a sender that a packet was received correctly if the receiver decodes the packet correctly. Conversely, the receiver feeds back a negative acknowledgment (NACK) to the sender if the receiver does not decode the packet correctly. In this situation, the UE stores part or all of the packet in UE soft staging. After the UE receives a retransmitted packet from the sender, the soft values of the retransmitted packet and the stored packet are combined. The receiver decodes the packet using the combined smooth values. Furthermore, the combination of the previously erroneously received packet(s) and the currently received packet increases a probability of successful decoding. The UE continues the HARQ process until the packet is correctly decoded, or until a maximum number of retransmissions have been sent, at which point the HARQ process declares a failure and leaves it to the ARQ process in link control. radio station (RLC) for a retry. In other words, soft temporary storage space must be reserved for the HARQ process, such that the UE can store the HARQ process that was not decoded correctly. Otherwise, the UE blocks the HARQ process if the soft temporary storage is completely occupied. When multiple packets are transmitted to the UE, the UE may need to store multiple HARQ processes due to unsuccessful packet decoding.
[008] In detail, UE can store up to 8 HARQ processes in soft temporary storage on LTE system (i.e. single CC system). A transport block (TB) is a physical interface between an eNB and a UE, and corresponds to data carried in an LTE radio subframe. Also, each LTE radio subframe is 1 millisecond (ms), and each LTE radio frame is 10 ms, which consists of 10 LTE radio subframes. When using MIMO (e.g. spatial multiplexing), more than one transport block can be transmitted per transmission time slot (TTI) to the UE.
[009] A soft staging partition rule on LTE system (ie single CC system) is introduced as follows. The total number of soft channel bits, Nsuave, depends on the UE category of the UE, as shown in a table 10 of figure 1, where various values of Nsuave are listed according to a prior art example. Nsuave can be divided into multiple partitions according to the following equation:

[0010] where NIR is a size of a partition that is used to store a transport block. Nsoft is the total number of UE soft channel bits. KMIMO is the number of transport blocks that can be transmitted to the UE in a TTI, and is related to the MIMO used by the UE and the network. In general, if spatial multiplexing with n spatial streams is configured for the UE, KMIMO is set to n. Mlimit is a positive value that equals 8. MDL_HARQ is a maximum number of DL HARQ processes per serving cell, and corresponds to a duplex mode and its configuration. For example, MDL_HARQ is set to 8 for a frequency division duplex (FDD). Values 4, 7, 10, 9, 12, 15, and 6 are used for Time Division Duplex (TDD) UL/DL setting 0, 1, 2, 3, 4, 5, and 6, respectively, as shown in a table 20 of figure 2, where various values of MDL_HARQ are listed according to a prior art example. Min(x,y) returns to the smallest of x and y.
[0011] As shown in equation Eq.1, up to min HARQ processes (MDL_HARQ,Mlimit) can be stored in soft temporary storage. If spatial multiplexing with KMIMO spatial streams is configured for the UE, each HARQ process consists of KMIMO transport blocks. Therefore, all soft temporary storage is divided into min(MDL_HARQ,Mlimit) KMIMO partitions. Each partition consists of NIR soft channel bits that can be used to store a transport block.
[0012] Referring to Figure 3, which is a schematic diagram of a soft buffer SBp according to the prior art. In this example, spatial multiplexing is not configured for the UE (i.e. KMIMO=1), the soft temporary storage SBp is divided into 8 partitions P301-P308 to store the 8 HARQ processes while MDL_HARQ is equal to or greater than 8. Nsoft is a size (eg number of bits) of the soft temporary storage SBp, and depends on the UE category of the UE. NIR is a bit number of a SBp soft temporary storage partition. Therefore, a transport block with a maximum size NIR can be stored in a corresponding partition, and most of the 8 HARQ processes can be stored in the soft temporary storage SBp.
[0013] However, UE may need to store more than 8 HARQ processes in soft temporary storage on LTE-A system when multiple CCs are configured for UE. For example, when the UE is configured with 5 DL CCs and operates in FDD duplex mode, the UE may need to store up to 40 HARQ processes due to unsuccessful packet decoding. There are two possible solutions in the LTE-A system with multiple CCs, which are introduced as follows. In the first solution, the soft staging partition rule is the same as for the LTE system (ie the single CC system). In other words, up to 8 HARQ processes can be stored in soft temporary storage. All erroneous HARQ processes can share the soft temporary storage statistically. Thus, a blocking probability of HARQ processes increases, and the system throughput is decreased. In the second solution, soft staging can be simply divided into 40 partitions to store up to 40 HARQ processes, one size of each soft staging partition is reduced. For each erroneous HARQ process, the number of soft channel bits that the UE can store is reduced in accordance with the reduction in size of a corresponding partition. As a result, encoding performance is reduced and more retransmissions are required, and the system throughput is decreased. Obviously, neither the first nor the second solutions can achieve optimal system throughput. Therefore, when the CA is configured for the UE, how soft staging of a UE to store the HARQes processes is a topic to be discussed and taken into consideration. Summary of the Invention
[0014] The present invention therefore provides a method and a related communications device for handling soft temporary storage for carrier aggregation in a wireless communication system to solve the aforementioned problems.
[0015] A method of handling soft staging of a mobile device in a wireless communication system is described. The mobile device is configured with a plurality of component carriers (CCs) over a wireless communication system network. The plurality of CCs comprises a primary CC (PCC) and at least one secondary CC (SCC). The method comprises determining a plurality of weights corresponding to the plurality of CCs according to an indication; determining a plurality of sizes of a plurality of sub-blocks according to the plurality of weights; and dividing the soft buffer into the plurality of sub-blocks according to the plurality of sizes of the plurality of sub-blocks, to arrange a plurality of hybrid auto-repeat request processes of the plurality of CCs in the plurality of sub-blocks.
[0016] A method of handling a soft staging of a mobile device in a wireless communication system is described. The mobile device is configured with a plurality of component carriers (CCs) over a wireless communication system network. The method comprises dividing at least one subblock of the soft temporary storage into a plurality of partitions, wherein a plurality of partitions are determined according to an indication; and arranging a plurality of hybrid auto-repeat request processes of the plurality of CCs on the plurality of partitions.
[0017] A method of handling a soft staging of a mobile device in a wireless communication system to a wireless communication system network is described. The mobile device is configured with a plurality of component carriers (CCs) over the network. The plurality of CCs comprises a primary CC (PCC) and at least one secondary CC (SCC). The method comprises determining a plurality of weights corresponding to the plurality of CCs according to an indication; and determining a plurality of sizes of a plurality of sub-blocks according to the plurality of weights, to divide the soft buffer into the plurality of sub-blocks according to the plurality of sizes.
[0018] A method of handling a soft temporary storage from a mobile device in a wireless communication system to a wireless communication system network is described. The mobile device is configured with a plurality of component carriers (CCs) over the network. The method comprises determining a plurality of partitions in accordance with an indication; and dividing at least one sub-block of the soft buffer into the plurality of partitions according to the number of the plurality of partitions.
[0019] A mobile device of a wireless communication system for handling soft staging of mobile device is described. The mobile device is configured with a plurality of component carriers (CCs) over a wireless communication system network. The plurality of CCs comprises a primary CC (PCC) and at least one secondary CC (SCC). The method comprises means for determining a plurality of weights corresponding to the plurality of CCs according to an indication; means for determining a plurality of sizes of a plurality of sub-blocks in accordance with the plurality of weights; and means for dividing the soft buffer into the plurality of sub-blocks in accordance with the plurality of sizes of the plurality of sub-blocks, for arranging a plurality of hybrid auto-repeat request processes of the plurality of CCs in the plurality of sub-blocks .
[0020] A mobile device of a wireless communication system for handling soft staging of mobile device is described. The mobile device is configured with a plurality of component carriers (CCs) over a wireless communication system network. The method comprises means for dividing at least one sub-block of the soft temporary storage into a plurality of partitions, wherein the plurality of partitions are determined according to an indication; and means for arranging a plurality of hybrid auto-repeat request processes of the plurality of CCs on the plurality of partitions.
[0021] A network of a wireless communication system for handling soft staging of a mobile device in the wireless communication system is described. The mobile device is configured with a plurality of component carriers (CCs) over the network. The plurality of CCs comprises a primary CC (PCC) and at least one secondary CC (SCC). The method comprises means for determining a plurality of weights corresponding to the plurality of CCs according to an indication; and means for determining a plurality of sizes of a plurality of sub-blocks according to the plurality of weights, for dividing the soft buffer into the plurality of sub-blocks according to the plurality of sizes.
[0022] A network of a wireless communication system for handling soft staging of a mobile device in the wireless communication system is described. The mobile device is configured with a plurality of component carriers (CCs) over the network. The method comprises means for determining a plurality of partitions of partitions according to an indication; and means for dividing at least one sub-block of the soft temporary storage into the plurality of partitions in accordance with the plurality of partitions.
[0023] These and other objects of the present invention will no doubt become obvious to those skilled in the art after reading the following detailed description of the preferred embodiment which is illustrated in the various figures and drawings. Brief Description of Drawings
[0024] Fig. 1 is a table of Nsuave flexible channel bit numbers according to a prior art example.
[0025] Figure 2 is a table of maximum numbers of DL HARQ MDL_HARQ processes according to a prior art example.
[0026] Figure 3 is a schematic diagram of a soft buffer in accordance with a prior art example.
[0027] Figure 4 is a schematic diagram of a wireless communication system according to an example of the present invention.
[0028] Figure 5 is a schematic diagram of a communication device according to an example for the present invention.
[0029] Figure 6 is a schematic diagram of communication protocol layers for a wireless communication system.
[0030] Figure 7 is a flowchart of a process according to an example of the present invention.
[0031] Figure 8 is a schematic diagram of a soft buffer in accordance with an example of the present invention.
[0032] Fig. 9 is a table of wPCC weights according to an example of the present invention.
[0033] Figure 10 is a flowchart of a process according to an example of the present invention.
[0034] Fig. 11 is a schematic diagram of a soft buffer in accordance with an example of the present invention.
[0035] Figures 12A to 12C are tables of excess demand M weights according to an example of the present invention.
[0036] Fig. 13 is a schematic diagram of a soft buffer in accordance with an example of the present invention.
[0037] Fig. 14 is a schematic diagram of a soft buffer in accordance with an example of the present invention. DETAILED DESCRIPTION
[0038] Referring to Figure 4, which is a schematic diagram of a wireless communication system 40 in accordance with an example of the present invention. Wireless communication system 40, such as a long-term evolution advanced system (LTE-A) or other mobile communication systems that support carrier aggregation (CA) (e.g., multiple component carriers (CCs)), is briefly composed of a network and a plurality of user equipment (UEs). In figure 4, the network and UEs are simply used to illustrate the structure of the wireless communication system 40. Practically, the network can be referred to as an evolved universal terrestrial radio access network (E-UTRAN) comprising a plurality of developed Node-Bs (eNBs) and relays in the LTE-A system. UEs can be mobile devices such as mobile phones, laptops, tablet computers, e-books, and portable computer systems. Furthermore, the network and a UE can be seen as a transmitter or a receiver according to the transmission direction, for example, for an uplink (UL), the UE is the transmitter and the network is the receiver, and for downlink (DL), the network is the sender and the UE is the receiver.
[0039] Referring to Figure 5, which is a schematic diagram of a communication device 50 in accordance with an example of the present invention. Communication device 50 may be a UE or the network shown in Figure 4, but is not limited to the present invention. Communication device 50 may include a processor 500 such as a microprocessor or an Application-Specific Integrated Circuit (ASIC), a memory unit 510, and a communication interface unit 520. The memory unit 510 may be any data device. that can store program code 514, accessed by processor 500. Examples of memory unit 510 include, but are not limited to, a subscriber identity module (SIM), read-only memory (ROM), flash memory, random access memory (RAM), CD-ROM/DVD-ROM, magnetic tape, hard disk and optical data memory device. The communication interface unit 520 is preferably a radio transceiver and can exchange wireless signals with the network in accordance with the processing results of the processor 500.
[0040] Referring to Figure 6, which illustrates a schematic diagram of communication protocol layers for wireless communication system 40. The behaviors of some communication protocol layers can be identified in program code 514 and executed by the processor 500. The top-down communication protocol layers are a radio resource control (RRC) layer 600, a packet data convergence protocol (PDCP) layer 602, a data link control layer radio (RLC) 604, a media access control layer (MAC) 606, and a physical layer (PHY) 608. The RRC layer 600 is used to perform broadcast, paging, RRC connection management, measurement reporting, and radio carrier control and control that generates or releases radio carriers. The PDCP 602 layer is used for decryption and integrity protection of transmitters, and maintenance delivery order during a transfer. The RLC layer 604 is used for packet segmentation/concatenation and maintenance delivery sequence when the packet gets lost. MAC layer 606 is responsible for an automatic repeat request (HARQ) process, multiplexing logical channels, a random access procedure, and maintaining a UL timing alignment. In each HARQ process, an acknowledgment (ACK) is reported if the MAC data/control packet is successfully received and decoded. Otherwise, a negative acknowledgment (NACK) is reported. The PHY 608 layer is used to provide physical channels to the UEs and the network (eg eNB and/or relay). Figure 6 simply illustrates the behaviors of the communication protocol layers conceptually, and details of the behaviors may be different for the LTE-A system and other communication systems.
[0041] Referring to Figure 7, which is a flowchart of a process 70 in accordance with an example of the present invention. Process 70 is used in a UE and the network shown in Figure 4, to handle a soft temporary storage of the UE. The UE is configured as a plurality of CCs over the network, and the plurality of CCs includes a primary CC (PCC) and at least one secondary CC (SCC). Process 70 can be compiled into program code and 514 and includes the following steps:
[0042] Step 700: Start.
[0043] Step 702: Determining a plurality of weights corresponding to the plurality of CCs for soft buffering according to an indication.
[0044] Step 704: Determining a plurality of sizes of a plurality of sub-blocks according to the plurality of weights.
[0045] Step 706: Dividing the soft buffer into the plurality of sub-blocks according to the plurality of sizes of the plurality of sub-blocks, to arrange a plurality of HARQ processes of the plurality of CCs in the plurality of sub-blocks.
[0046] Step 708: End.
[0047] According to process 70, the UE determines the plurality of weights corresponding to the plurality of CCs for soft temporary storage according to the indication. Then, the UE determines the plurality of sizes of the plurality of sub-blocks according to the plurality of weights. Thus, the UE may divide the soft buffer into the plurality of sub-blocks according to the plurality of sizes of the plurality of sub-blocks, to arrange the plurality of HARQ processes of the plurality of CCs in the plurality of sub-blocks. In other words, the UE arranges (e.g. stores) the plurality of HARQ processes of the PCC and the at least one SCC in sub-blocks of various sizes (and thus in partitions of various sizes). For example, the PCC's HARQ processes can be sub-blocked with larger sizes (eg, using a large weight) since the packets transmitted in the PCC are more important (eg, including control information) and a number of packets (ie, traffic load) is large. The HARQ processes of at least one SCC can be arranged in sub-blocks with smaller sizes (for example, using at least a small weight) since the packets transmitted in the SCC are less important and the amount of packets is small. That is, soft staging is used effectively and flexibly. As a result, the blocking probabilities of the HARQ processes of both the PCC and the at least one SCC are reduced, and the data transmitted in the PCC can be retrieved and executed quickly. As a result, system throughput is increased, and the UE can operate regularly without an interruption or delay.
[0048] Note that a spirit of process 70 is that the UE arranges the HARQ processes of the PCC and at least one SCC in sub-blocks of different sizes (and thus in partitions of different sizes) in soft temporary storage of so soft staging is used effectively and flexibly. Factors according to which the UE determines the plurality of weights are not limited. Methods that the UE is based on splits soft temporary storage and arranges HARQ processes are also not limited.
[0049] In general, a soft temporary storage partition rule for wireless communication system 40 adjusts with AC is introduced as follows. First, the total number of soft channel bits (i.e., a soft temporary storage size) of a UE, Nsoft, is divided into NC subblocks for NC configured CCs according to an arbitrary partition rule (e.g. , Nsuave is evenly divided by all configured CCs). A provisional size of a subblock in terms of soft channel bits for the nc-th CC is defined as N'soft(nc), where IΦncΦNc and
. Then, the UE determines a plurality of weights corresponding to the plurality of CCs according to an indication, and divides the soft temporary storage into a plurality of sub-blocks according to the plurality of weights, as follows

[0050] where
. w(nc) is the weight for the nc-th CC according to the indication, and is a positive value greater than zero. Note that the weight of the PCC can be adjusted equal to or greater than the weights of SCCs. Nsmooth(nc) is the sub-block size in terms of soft channel bits for the nc-th CC, and is determined according to the weight w(nc) and the provisional size N'smooth(nc). After the UE determines the soft temporary storage size for each tuned CC, a size of a partition for a transport block of each tuned CC can be determined as follows:

[0051] where NIR(nc) is the partition size for the nc-th CC transport block. Nsmooth(nc) is the sub-block size in terms of smooth channel bits for the nc-th dc. KMIMO is a number of transport blocks that can be transmitted to the UE in a TTI per CC, and is related to the MIMO used by the UE and the network. Mlimit is a positive value. MDL_HARQ(nc) is a maximum number of nc-th CC DL HARQ Processes, and corresponds to a dual mode and its configuration.
[0052] For example, please refer to Figure 8, which is a schematic diagram of a soft buffer SB according to the example of the present invention. The UE is 2 CCs configured over the network and operates in an FDD mode where one of the two CCs is a PCC and the other is an SCC. As only one transport block can be transmitted to the UE in a TTI (i.e. spatial multiplexing is not enabled), the UE divides the soft temporary storage SB into two sub-blocks SB_1 and SB_2 for the configured CCs, respectively. , according to the present invention, so that a maximum of 8 HARQ processes can be stored in each sub-block. Thus, the UE can arrange the HARQ processes of the two CCs in sub-blocks SB_1 and SB_2, where each HARQ process is arranged in a corresponding partition. In detail, a size (e.g. soft channel bit numbers) of the soft temporary storage SB is Nsoft. The sizes of the sub-blocks SB_1 and SB_2 which are N smooth(1) and N smooth(2), respectively, are equal, that is, N'smooth(1)=N'smooth(2)=Nsmooth/2. Subblocks SB_1 and SB_2 are used for PCC and SCC HARQ processes, respectively. Then, the sizes of subblocks SB_1 and SB_2 are modified using the weights w(1)=wPCC and w(2)=(2-wPCC), respectively, as follows: Nsoft(1)=N'soft(1) -w(1) and Nsoft(2)=N'soft(2)^w(2), where 1ΦWPCCΦ2, so that Nsoft(1) is equal to or greater than Nsoft(2).
[0053] Furthermore, as shown in figure 8, sub-block SB_1 is divided into 8 partitions P801 to P808, and sub-block SB_2 is divided into 8 partitions P809 to P816. The UE can determine NIR(1) and NIR(2) partition sizes for the transport blocks of the configured CCs, respectively, according to equation Eq.3. That is, one size of each of partitions P801 to P808 is NIR(1), and one size of each of partitions P809 to P816 is NIR(2). Therefore, the most important PCC HARQ processes can be arranged in the 8 partitions with a large NIR(1) size. At the same time, the less important SCC HARQ processes can also be arranged in the 8 partitions with a small NIR(2) size. Note that, the example above illustrates a case where the soft temporary storage is first equally divided into sub-blocks of the same size (i.e. N'soft(n1)= N'soft(n2), where n #n2 are CC indices) before applying weights to sub-blocks. However, soft temporary storage can also be first divided into sub-blocks of various sizes, that is, N'soft(nc) for the nc-th CC is arbitrary. Then, a weighting w(nc) is applied on the sub-block that corresponds to the nc-th CC to obtain a size Nsmooth(nc) when using Nsmooth(nc)=N'smooth(nc)-w(nc). As a result, blocking probabilities of the HARQ processes of both the PCC and the SCC do not increase. Information and control data transmitted in the PCC is retrieved quickly, as HARQ processes with large size (ie better encoding performance) can be stored in soft temporary storage. System throughput is effectively increased when using AC without being affected through inefficient use of soft staging.
[0054] Note that, factors according to which a weighting for a CCP is determined are not limited. For example, please refer to Figure 9, which is a table 90 of wPCC weights in accordance with an example of the present invention. Table 90 is preferably stored in the UE. In table 90, a wPCC weight is determined according to a PCC Ratio parameter and a number of NC CCs, where Lx J is the largest integer not greater than x. In other words, the wPCC weight is indicated by the PCC Proportion parameter and the numbers of NC CCs. In detail, an indication is generated by the UE according to the PCC Proportion parameter and the numbers of NC CCs. Alternatively, the indication is generated by the network according to the PCC Proportion parameter and the CC numbers NC, and the indication is then transmitted by the network to the UE. Furthermore, the indication can also be generated by both the UE and the network according to the PCC Proportion parameter and the NC CC numbers (ie the same rule). The PCC Proportion parameter is represented as follows:

[0055] where BW(PCC) and BW(nc) are PCC bandwidths and the nc-th DC, respectively, and rij, 1 ΦiΦ5, 1ΦJΦ4, are positive values. After the wPCC weight for the PCC is determined, a weight for the n-th SCC w(nc) can be determined as follows w(nc)=(Nc-wpcc)/(Nc-1), where nce indices of SCCs . Therefore, partition sizes for each CC can be modified or adjusted accordingly.
[0056] Note that an indication (and thus weights) can be generated according to various factors, such as design considerations or system requirements. For example, the indication (and thus the weights) can be determined according to a combination of ccs priorities configured for the UE, the UE category of the UE, an amount of NAcKs transmitted by the UE, an average amount of UE HARQ processes, UE traffic load, an amount of the ccs configured for the UE, bandwidths of the ccs configured for the UE, and a maximum amount of layers supported by the UE and is not limited in the present invention. That is, the indication (and thus the excess demand weight) is generated (eg by the UE or the network) according to the combination of the parameters and variables mentioned above. Furthermore, the indication (and thus the weights) mentioned above can be generated by the UE itself. Alternatively, the indication is generated by a network, and is transmitted by the network to the UE via a signaling (e.g., radio resource control (RRC) signaling). Furthermore, the indication can be generated by both the UE and the network according to the same rule, to reduce signaling overhead. On the other hand, a time a soft staging is split into multiple partitions for multiple CCs is not limited. For example, soft temporary storage can be split after a PCC of the CCs is reset, that is, an indication capable of determining the weights is generated after the PCC is reset. Alternatively, the soft buffer can be split after a quantity of CCs is changed, ie an indication capable of determining the weights is generated after the quantity of CCs is changed. Furthermore, the CCs mentioned in the above SAP examples are preferably referred to as DL CCs, since the HARQ processes stored in the UE correspond to the packets transmitted in the DL.
[0057] Furthermore, the process 70 and the examples mentioned above can be performed on the network. For example, the network can determine the weights according to an indication and transmit the weights to a UE such that the UE can determine the sub-block sizes according to the weights. Alternatively, the network may additionally determine the sub-block sizes according to the weights and transmit the sizes to the UE such that the UE can divide the soft temporary storage into the sub-blocks according to the sub-block sizes. - blocks. Furthermore, the network may not need to transmit the weights or sizes of the sub-blocks to the UE as the same indication is also generated by the UE according to the same rule. In this way, the UE can determine the weights and determine the sub-block sizes according to the weights, to divide the soft temporary storage into the sub-blocks according to the sub-block sizes.
[0058] Referring to Figure 10, which is a flowchart of a process 100 in accordance with an example of the present invention. Process 100 is used in a UE and network shown in Fig. 4 to handle soft temporary storage of the UE. The UE is configured as a plurality of CCs over the network and the plurality of CCs includes a primary CC (PCC) and at least one secondary CC (SCC). Process 100 can be compiled into program code 514 and includes the following steps:
[0059] Step 1000: Start.
[0060] Step 1002: Dividing at least one sub-block of the soft temporary storage into a plurality of partitions, wherein an amount of the plurality of partitions is determined according to an indication.
[0061] Step 1004: Arrange a plurality of HARQ processes from the plurality of CCs on the plurality of partitions.
[0062] Step 1006: End.
[0063] According to the process 100, the UE divides at least one sub-block of the soft temporary storage into the plurality of partitions, wherein the amount of the plurality of partitions is determined according to the indication. Then, the UE arranges the plurality of HARQ processes from the plurality of CCs in the plurality of partitions. In other words, the UE divides one or more sub-blocks of the soft temporary storage into various amounts of partitions, to arrange (e.g., store) the plurality of HARQ processes from the plurality of CCs in the partitions. For example, the UE can divide the soft temporary storage into more partitions to arrange more HARQ processes with a small size in the partitions, to reduce the probabilities of blocking the HARQ processes. Alternatively, the UE can divide the soft temporary storage into fewer partitions to place fewer HARQ processes with a large size in the partitions, to improve the encoding performance of the HARQ processes. That is, soft staging is used effectively and flexibly. As a result, a better trade-off between blocking probabilities and encoding performance can be achieved. Therefore, the system throughput is increased and the UE can operate smoothly without an interruption or delay.
[0064] Note that, one spirit of process 100 is that the UE splits one or more sub-blocks of soft temporary storage into various amounts of partitions, to arrange (e.g., store) the plurality of HARQ processes of the plurality of CCs on the partitions such that soft staging is used effectively and flexibly. The factors according to which the UE determines a number of partitions are not limited. The methods based on which the UE splits the soft temporary storage and arranges the HARQ processes are also not limited.
[0065] For example, a soft staging of a UE can be split directly into more partitions such that more HARQ processes can be stored in the soft staging. In other words, soft staging is not split into multiple sub-blocks, that is, soft staging is split into only one sub-block. Referring to Fig. 11, which is a schematic diagram of a soft buffer SBa according to an example of the present invention. Soft staging SBa can be divided into various amounts of partitions as shown in figure 11. A number of CCs configured for the UE is not limited. In detail, SBa soft staging with a size Nsoft is divided into multiple partitions where one size of each partition is NIR according to the following equations:

[0066] where KMIMO is a number of transport blocks that can be transmitted to the UE in a TTI per CC and is related to the MIMO used by the UE and the network.
[0067] In general, if spatial multiplexing with spatial streams n is configured for the UE, KMIMO is set to n. Demand mix is a weighting included in the indication to control a number of partitions, and it is a positive value. Mlimit is a positive value, for example, Mlimit=8. M'DL_HARQ is the maximum number of HARQ DL processes per serving cell if the configured CCs are configured to the same duplex mode and settings. On the other hand, if the UE operates in a TDD mode, M'DL_HARQ is the maximum number of HARQ DL processes of the PCC if at least one configured SCC is configured with different UL-DL configurations. So, when the UE operates in an FDD mode and does not support spatial multiplexing, the soft temporary storage SBa is divided into 8^Excess Demand partitions, where the partition sizes are the same as when using a fixed Excess Demand . That is, when the excess demand weight is set to 1, 2, 3, 4, and 5, the soft temporary storage SBa is divided into 8, 16, 24, 32, and 40 partitions, respectively, if spatial multiplexing does not is supported by the UE. In this case, the size of each partition is adjusted to
. As shown in Figure 11, the HARQ DL processes of all CCs share all partitions in the soft temporary storage SBa for a fixed excess demand M. That is, partition sizes used for a PCC and an SCC are the same (ie NIR). A trade-off between blocking probabilities and encoding performance of the HARQ DL process can be made when determining the excess demand weight. That is, more partitions result in lower locking probabilities at the cost of worse encoding performance, and fewer partitions results in better encoding performance at the cost of higher locking probabilities.
[0068] Note that an indication (and then the excess demand weighting) can be generated according to various factors, depending on design considerations or system requirements. For example, the Demand Excess weight can be determined according to a combination of CCs priorities configured for the UE, UE category of the UE, a number of NACKs transmitted by the UE, an average number of HARQ processes of the UE, traffic load of the UE, a number of the CCs configured for the UE, bandwidth of the CCs configured for the UE, and a maximum number of layers supported by the UE, which is not limited in this document. That is, the indication (and then the excess demand weight) is generated (eg by the UE or the network) according to the combination of the parameters and variables mentioned above. Referring to Figure 12A, which is a Table 120 of the weights Mx demand versus the number of CCs according to an example of the present invention, and fi, 1Φ i Φ5, are positive values. As shown in Table 120, the excess weight of demand is determined according to the number of CCs. For example, if 4 CCs are configured for the UE, the Excess Demand weight is set to f4. On the other hand, the excess demand M weight can also be determined according to both the UE category of the UE and the number of CCs. Referring to Figure 12B, which is a Table 122 of the weightings Excess demand in relation to the EU category and the number of CCs according to an example of the present invention, and fi,j, 1 Φ i Φ 8, 1 Φ j Φ 5, are positive values. For example, if the UE category is 5 and 3 CCs that are configured for the UE, the Excess Demand weight is set to f5.3. In addition, the Excess Demand weight can be determined according to both the UE category of the UE and the maximum number of layers supported by the UE. Referring to figure 12C, which is a Table 124 of the weights of excess demand in relation to the UE category and the maximum number of layers supported by the UE according to an example of the present invention, and f1,j, 1 Φ i Φ 8 , 1 Φ j Φ 8, are positive values. For example, if the UE category is 7 and the maximum number of layers supported by the UE is 4, the excess demand M weight is adjusted to f7.4.
[0069] In the examples mentioned above, the present invention is applied to all CCs configured for a UE. However, the present invention can also be applied to a subset of the CCs configured for the UE. Referring to Fig. 13, which is a schematic diagram of a soft buffer SBb according to an example of the present invention. In the present example, 5 CCs include a PCC C1 and SCCs C2-C5 are configured for a UE. In detail, an excess demand M weight corresponding to CCP C1 is set to 1, and excess demand M weights corresponding to SCCs C2-C5 are set to 3. That is, 8 P1301-P1308 partitions that are unchanged are seen by the CCP C1 as shown by a soft temporary storage SBb_1 in figure 13, where one size of each partition is NIR(1). Also, 24 partitions P1301a-P1324a are seen by SCCs C2-C5 as shown by a soft temporary storage SBb_2 in figure 13, where a size of each partition is NIR(2), i.e. NIR(1)= 3NIR( two). Then, HARQ processes of C1 PCC and C2-C5 SCCs can be arranged in soft buffer SBb according to the corresponding partitions shown by soft buffers SBb_1 and SBb_2. An example of the arrangement of the HARQ processes of the CCs is illustrated as follows. At time t1, the UE needs to dispose (e.g. store) a HARQ process from CCP C1. Since the soft staging SBb is empty, the UE places the HARQ process of PCC C1 on partition P1301 (ie, partitions P1301a-P1303a). At time t2, the UE needs to dispose a HARQ process from SCC C5, and the UE continues to dispose the HARQ process from SCC C5 in partition P1304a. At time t3, the UE needs to deploy another HARQ process from C1 CCP again. Since the partition size seen by PCC C1 is NIR(1), as shown by soft temporary storage SBb_1, the UE places the other HARQ process of PCC C1 in partition P1303 (ie, partitions P1307a-P1309a). Furthermore, the UE needs to deploy HARQ processes from the SCC C3 and the SCC C4 at times t4 and t5, respectively. The UE arranges the HARQ processes of the SCC C3 and the SCC C4 in partitions P1305a and P1306a, respectively. Thus, with the exception of low blocking probability and better encoding performance, the present invention further utilizes the flexibility of soft staging by splitting the soft staging into smaller partitions for only part of the CCs configured for the UE.
[0070] On the other hand, the present invention can also be applied to part of a soft buffer of a UE. That is, only the soft staging part is divided into partitions with various sizes and amounts according to weights, and the other soft staging part is divided into 8 partitions according to the prior art. For example, referring to Fig. 14, which is a schematic diagram of a soft temporary storage SBc, according to an example of the present invention. Soft temporary storage SBc is used for HARQ processes of CCs C1-C5, and is first divided into two sub-blocks SBc_1 and SBc_2. Sub-block SBc_1 is used for CCs C1 and C2, and sub-block SBc_2 is used for CCs C3-C5. The sizes of the sub-blocks SBc_1 and SBc_2 which are N smooth,sb(1) and N smooth,sb(2), respectively, can be determined according to different design considerations or system requirements (e.g. , the indication), and are not limited. So, sub-block SBc_1 is still divided into numerous partitions. In other words, the methods based on the sub-block SBc_1 which is still split are not limited. The realizations and methods that have been illustrated above can be directly applied. For example, the method illustrated by figure 8 can be applied to sub-block SBc_1 as shown in figure 14 by replacing Nsuave in figure 8 by Nsuave,sb(1) in figure 14. Similarly, sub-block SBc_1 is further divided into two sub-blocks SBc_11 and SBc_12 with the sizes of N smooth(1) and N smooth(2), respectively. Subblocks SBc_11 and SBc_12 are divided into partitions P1401-P14016, where one size of each of the P14011408 partitions is NIR(1), and one size of each of the P14091416 partitions is NIR(2). The sub-block SBc_2 is divided into 8 partitions according to the prior art and is not narrated in the present document for simplicity. In summary, those skilled in the art would readily make combinations, modifications or changes to process 70, process 100 and the examples mentioned above. Therefore, except for low blocking probability and better encoding performance, the present invention still uses soft staging flexibly by splitting only part of the soft staging into smaller partitions.
[0071] Furthermore, the indication (and therefore the weighting) mentioned above can be generated by the UE itself. Alternatively, the indication is generated by a network, and is transmitted by the network to the UE via a signaling (eg, radio resource control (RRC) signaling). Furthermore, the indication can be generated by the UE and the network, according to the same rule, to reduce signaling superiority. On the other hand, a time when a soft temporary storage is split into multiple partitions for multiple CCs is not limited. For example, soft temporary storage can be split after a PCC of the CCs is reset, that is, an indication capable of determining the weights is generated after the PCC is reset. Alternatively, the soft buffer can be split after a number of CCs are changed, ie an indication capable of determining the weights is generated after the number of CCs is changed. Furthermore, the CCs mentioned in the examples above are preferably called DL CCs, since the HARQ processes stored in the UE correspond to packets transmitted in DL.
[0072] Furthermore, the process 100 and the examples mentioned above can also be performed on the network. For example, the network may determine numerous partitions, according to an indication, and transmit information (e.g., the number) of the partitions to a UE in such a way that the UE can divide soft temporary storage into the partitions, according to the information. . Furthermore, the network may not need to transmit the information to the UE as the same indication is also generated by the UE, according to the same rule. Thus, the UE can determine the number and divide the soft temporary storage into sub-blocks according to the number.
[0073] It is noted that, the steps mentioned above of the processes that include the suggested steps can be performed through a hardware, a firmware known as a combination of a hardware device and computer instructions and data that resides as software read-only on the hardware device, or an electronic system. Examples of hardware may include mixed, digital, and analog circuits known as microcircuits, microchips, or silicon chips. Examples of the electronic system may include a system on chip (SOC), system on package (SiP), computer on module (COM), and communication device 30.
[0074] In summary, the present invention provides the methods of handling soft staging of a UE configured with multiple CCs in a wireless communication system. The probabilities of blocking HARQ processes of the CCs are reduced. Furthermore, data transmitted on a PCC can be retrieved and executed quickly. Therefore, the system throughput is increased, and the UE can operate regularly without interruption or delay.
[0075] Those skilled in the art will readily observe that numerous modifications and changes to the device and method can be made while retaining the teachings of the invention. Therefore, the above description should be interpreted as limited only by the milestones and limits of the annexed embodiments.
权利要求:
Claims (19)
[0001]
1. Method of handling soft staging of a mobile device (50) in a wireless communication system (40) used in the mobile device (50), the mobile device (50) having configured a plurality of component carriers, called CCs, by a wireless communication system network (40), characterized in that the method comprises the steps of: dividing (1002) at least one sub-block of the soft temporary storage into a plurality of partitions (P801-P816 ), wherein a number of the plurality of partitions (P801-P816) is determined according to an indication; and arranging (1004) a plurality of hybrid auto-repeat request processes, called HARQ, from the plurality of CCs in the plurality of partitions (P801-P816); where one of the at least one sub-block is divided according to the following equation:
[0002]
2. Method according to claim 1, characterized in that the indication is generated according to a combination of a plurality of priorities from the plurality of CCs, category of user equipment, called UE, of the mobile device (50) , a number of negative acknowledgments, called NACKs, of the mobile device (50), an average number of HARQ processes of the mobile device (50), traffic load of the mobile device (50), a number of the plurality of CCs, bandwidths of the plurality of CCs and a maximum number of layers supported by the mobile device (50).
[0003]
Method according to claim 1, characterized in that the step of dividing (1002) the at least one sub-block of the soft temporary storage into the plurality of partitions (P801-P816), wherein the plurality number of partitions (P801-P816) is determined according to the indication comprising: dividing the at least one sub-block of the soft temporary storage into the plurality of partitions (P801-P816), wherein the number of the plurality of partitions (P801 -P816) is determined according to the indication, after a primary CC, named PCC, of the plurality of CCs is reconfigured; or dividing the at least one sub-block of the soft temporary storage into the plurality of partitions (P801-P816), wherein the number of the plurality of partitions (P801-P816) is determined according to the indication after a number of the partitions (P801-P816). plurality of CCs be changed.
[0004]
4. Method, according to claim 1, characterized in that the plurality of CCs are total CCs configured for the mobile device (50); the plurality of CCs are parts of the CCs configured for the mobile device (50); or the plurality of CCs are downlink CCs, called DL.
[0005]
Method according to claim 1, characterized in that the soft staging is total soft staging of the mobile device (50) or is part of the total soft staging of the mobile device (50).
[0006]
6. Method according to claim 1, characterized in that it further comprises the step of: dividing the soft temporary storage into at least one sub-block according to the indication.
[0007]
7. Method according to claim 1, characterized in that a number of the at least one sub-block is one, and dividing the at least one sub-block of the soft temporary storage into the plurality of partitions (P801-P816) , wherein the number of the plurality of partitions (P801-P816) is determined according to the indication comprising: dividing the soft temporary storage into the plurality of partitions (P801-P816), wherein the number of the plurality of partitions (P801-P816) ) is determined according to the indication.
[0008]
8. Method, according to claim 1, characterized in that the indication is generated by the mobile device (50); the indication is generated by the mobile device (50) and the network according to the same rule; or the indication is generated by the network, and is transmitted by the network to the mobile device (50) via a signal.
[0009]
9. A method of handling soft staging of a mobile device (50) in a wireless communication system (40) used in a wireless communication system network (40), the mobile device (50) having configured a plurality of CCs over the network, characterized by the fact that the method comprises the steps of: determining a number of partitions (P801-P816) according to an indication; and dividing at least one sub-block of the soft temporary storage into a plurality of partitions (P801-P816) virtually according to the number of the plurality of partitions (P801-P816); where one of the at least one sub-block is divided according to the following equation:
[0010]
10. Method, according to claim 9, characterized in that the indication is generated according to a combination of a plurality of priorities from the plurality of CCs, category of user equipment, called UE, of the mobile device (50) , a number of negative acknowledgments, called NACKs, of the mobile device (50), an average number of HARQ processes of the mobile device (50), traffic load of the mobile device (50), a number of the plurality of CCs, bandwidths of the plurality of CCs and a maximum number of layers supported by the mobile device (50).
[0011]
11. Method according to claim 9, characterized in that the step of dividing (1002) the at least one sub-block of the soft temporary storage into the plurality of partitions (P801-P816), wherein the plurality number of partitions (P801-P816) is determined according to the indication comprising: dividing the at least one sub-block of the soft temporary storage into the plurality of partitions (P801-P816), wherein the number of the plurality of partitions (P801 -P816) is determined according to the indication, after a primary CC, named PCC, of the plurality of CCs is reconfigured; or dividing the at least one sub-block of the soft temporary storage into the plurality of partitions (P801-P816), wherein the number of the plurality of partitions (P801-P816) is determined according to the indication after a number of the partitions (P801-P816). plurality of CCs be changed.
[0012]
12. Method according to claim 9, characterized in that the plurality of CCs are total CCs configured for the mobile device (50); the plurality of CCs are parts of the CCs configured for the mobile device (50); or the plurality of CCs are downlink CCs, called DL.
[0013]
Method according to claim 9, characterized in that the soft staging is total soft staging of the mobile device (50) or is part of the total soft staging of the mobile device (50).
[0014]
14. Method according to claim 9, characterized in that it further comprises the step of: dividing the soft temporary storage into at least one sub-block according to the indication.
[0015]
15. Method according to claim 9, characterized in that a number of the at least one sub-block is one, and dividing the at least one sub-block of the soft temporary storage into the plurality of partitions (P801-P816) , wherein the number of the plurality of partitions (P801-P816) is determined according to the indication comprising: dividing the soft temporary storage into the plurality of partitions (P801-P816), wherein the number of the plurality of partitions (P801-P816) ) is determined according to the indication.
[0016]
16. Method, according to claim 9, characterized in that it further comprises the step of: transmitting information from the plurality of partitions (P801-P816) to the mobile device (50), to the mobile device (50) having a plurality of HARQ processes of the plurality of CCs in the plurality of partitions (P801-P816).
[0017]
17. Method, according to claim 9, characterized in that the indication is generated by the mobile device (50) and by the network according to the same rule.
[0018]
18. Method according to claim 17, characterized in that the mobile device (50) determines the number of the plurality of partitions (P801-P816) according to the indication, and divides the at least one sub-block of the soft temporary storage in the plurality of partitions (P801-P816) according to the number of the plurality of partitions (P801-P816).
[0019]
19. Wireless communication system (40) characterized in that it comprises at least one mobile device (50) performing the method as defined in claim 1, and at least one network performing the method as defined in claim 9.
类似技术:
公开号 | 公开日 | 专利标题
BR102012010079B1|2022-02-15|Method of handling soft staging of a mobile device in a wireless communication system, used in the mobile device, method of handling soft staging of a mobile device in a wireless communication system, used in a network of the mobile device wireless communication, and wireless communication system
KR102260270B1|2021-06-02|Preemption indicators and code-block-group-based retransmission techniques for multiplexing different services on physical layer frames
KR101705397B1|2017-02-09|Downlink control information set switching when using carrier aggregation
JP6651533B2|2020-02-19|Soft buffer management for extended carrier aggregation
ES2894341T3|2022-02-14|Combined FDD and TDD carrier aggregation transmission
TWI472201B|2015-02-01|Method of handling uplink timing and related communication device
US10440706B2|2019-10-08|Systems and methods for PUCCH resource allocation and HARQ-ACK reporting with processing time reduction
US20170111923A1|2017-04-20|User equipments, base stations and methods for low latency radio communications
US20190215104A1|2019-07-11|System and Method for Reliable Transmission over Network Resources
TWI530144B|2016-04-11|Method of handling communication operation and related communication device
WO2021027604A1|2021-02-18|Transmission method and device, communication node and medium
US20150305003A1|2015-10-22|Multiplexed transmission of data from multiple harq processes for a switching operation
JP6594994B2|2019-10-23|Event-triggered multilink channel quality measurement and reporting for mission-critical applications
JP6952870B2|2021-10-27|Communication method and communication equipment
CN106797582B|2021-04-20|User device and base station
US10524248B2|2019-12-31|Method and apparatus for detecting downlink control signal in wireless communication system
BR112019025567A2|2020-06-23|ADAPTATION OF PHYSICAL CHANNEL FOR UPWARD CONTROL | FOR NEW RADIO | OF 5th GENERATION |
WO2017059794A1|2017-04-13|Low time delay wireless communication method and apparatus
WO2019157996A1|2019-08-22|Data transmission method, communication device, and storage medium
KR20120122903A|2012-11-07|Method of handling soft buffer for carrier aggregation and related communication device
US20210105766A1|2021-04-08|Method of multiplexing uplink control information and related device
US20210184804A1|2021-06-17|Method and device for determining transmission time in wireless communication system
同族专利:
公开号 | 公开日
JP2012235454A|2012-11-29|
EP2518927B1|2020-05-06|
CN102761510B|2015-05-20|
EP2518927A1|2012-10-31|
TW201244507A|2012-11-01|
TWI466557B|2014-12-21|
CN102761510A|2012-10-31|
RU2012115861A|2013-10-27|
AU2012202420A1|2012-11-15|
US8891466B2|2014-11-18|
BR102012010079A2|2013-06-04|
US20120275397A1|2012-11-01|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题

DE60217097T2|2002-08-13|2007-05-10|Matsushita Electric Industrial Co., Ltd., Kadoma|Hybrid automatic repeat request protocol|
KR101065428B1|2006-02-03|2011-09-19|인터디지탈 테크날러지 코포레이션|Method and apparatus for dynamically configuring a hybrid automatic repeat request memory|
KR101375936B1|2008-02-01|2014-03-18|엘지전자 주식회사|Method of a downlink harq operation at an expiry of time alignment timer|
US9203562B2|2008-03-07|2015-12-01|Mediatek Inc.|Cooperating timer and retransmission counter for buffer management in a HARQ wireless network|
EP2266238B9|2008-03-24|2016-06-15|Nokia Technologies OY|Soft buffer memory configuration in a communication system|
KR101749346B1|2009-03-25|2017-06-21|엘지전자 주식회사|Method and apparatus for performing harq in multiple carrier system|
EP2306782A1|2009-10-01|2011-04-06|Nokia Siemens Networks Oy|LTE-Advanced coupling between PCFICH and associated PDSCH for cross-component carrier scheduling|
US8724742B2|2010-10-06|2014-05-13|Motorola Mobility Llc|Method and apparatus for soft buffer management for carrier aggregation|
JP2014502080A|2010-11-05|2014-01-23|ブラックベリーリミテッド|HARQ soft bit buffer partitioning for carrier aggregation|
US8797957B2|2010-11-12|2014-08-05|Telefonaktiebolaget Lm Ericsson |Terminal, network node, system and methods for soft buffer handling in carrier aggregation|
US8867463B2|2010-12-28|2014-10-21|Telefonaktiebolaget L M Ericsson |Weighted soft buffer handling in radiocommunication systems|MX2013011811A|2011-04-13|2014-01-23|Ericsson Telefon Ab L M|Method and device for soft buffer management based on user equipment categories in a communications network.|
US9319196B2|2011-08-23|2016-04-19|Lg Electronics Inc.|Method of operating an HARQ buffer for a dynamic sub-frame change and an apparatus for same|
US8885525B2|2011-08-24|2014-11-11|Industrial Technology Research Institute|Method and apparatus for soft buffer partitioning in time-division duplexing system|
CN103378956B|2012-04-12|2019-03-01|北京三星通信技术研究有限公司|The method and apparatus of the soft caching of processing of TDD system|
WO2013162261A1|2012-04-23|2013-10-31|엘지전자 주식회사|Method and apparatus for making harqs in carrier aggregation systems|
WO2014013668A1|2012-07-17|2014-01-23|パナソニック株式会社|Terminal device, and buffer partitioning method|
US9042938B2|2012-12-27|2015-05-26|Google Technology Holdings LLC|Method and apparatus for device-to-device communication|
CN103414543B|2013-08-15|2016-09-28|华为技术有限公司|A kind of method adjusting HARQ buffer memory and terminal|
US9565140B2|2013-10-11|2017-02-07|Mediatek, Inc.|HARQ memory space management for LTE carrier aggregation|
US9674845B2|2013-11-04|2017-06-06|Qualcomm Incorporated|Soft buffer management|
US9924506B2|2013-12-19|2018-03-20|Nec Corporation|Methods for inter-system carrier aggregation in advanced wireless communication systems|
CN106068662B|2014-01-30|2020-01-14|诺基亚技术有限公司|Load control system for device-to-device discovery signal transmission|
US9692561B2|2014-03-07|2017-06-27|Acer Incorporated|Method of handling soft buffer size for a transport block and related communication device|
JP2016005261A|2014-06-19|2016-01-12|富士通株式会社|Base station device|
CN106576266A|2014-07-29|2017-04-19|日本电气株式会社|Method and device for processing downlink HARQ process in carrier aggregation|
EP3038285A3|2014-12-22|2016-10-26|Industrial Technology Research Institute|Method of handling communication operation in communication system and related apparatus|
US9893843B2|2014-12-30|2018-02-13|Mediatek Inc.|Rate matching and soft channel bits storage for superposition coding|
US9831958B2|2014-12-30|2017-11-28|Mediatek Inc.|Resource allocation for superposition coding|
EP3183833A4|2014-12-30|2017-09-27|MediaTek Inc.|Soft buffer partition for superposition coding|
US9680578B2|2014-12-30|2017-06-13|Mediatek Inc.|Soft packet combining for superposition coding|
US20170280447A1|2015-02-20|2017-09-28|Ntt Docomo, Inc.|User apparatus and buffer control method|
US9998264B2|2015-04-10|2018-06-12|Sharp Laboratories Of America, Inc.|User equipments, base stations and methods for carrier aggregation|
WO2017122945A1|2016-01-11|2017-07-20|엘지전자|Data reception method and user equipment, and data transmission method and base station|
JP2019169750A|2016-08-10|2019-10-03|株式会社Nttドコモ|User equipment, and retransmission control method|
WO2018128568A1|2017-01-05|2018-07-12|Telefonaktiebolaget Lm Ericsson |Adaptive multiple harq entity design|
US10652169B2|2017-02-10|2020-05-12|Qualcomm Incorporated|Hybrid automatic repeat request management for differing types of hybrid automatic repeat request processes|
US10911187B2|2017-03-23|2021-02-02|Apple Inc.|User equipment provision of enhanced capability information for HARQ processing|
US10979182B2|2017-10-30|2021-04-13|Qualcomm Incorporated|Managing hybrid automatic repeat requestmemory for radio tune-away|
CN109802772B|2017-11-17|2020-12-08|华为技术有限公司|Information sending method and equipment|
KR20190125071A|2018-04-27|2019-11-06|한국전자통신연구원|Method and apparatus for transmission and reception based on hybrid automatic repeat request in communication system|
法律状态:
2013-06-04| B03A| Publication of a patent application or of a certificate of addition of invention [chapter 3.1 patent gazette]|
2018-12-11| B06F| Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]|
2020-04-07| B06U| Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]|
2021-10-05| B06A| Patent application procedure suspended [chapter 6.1 patent gazette]|
2021-12-14| B09A| Decision: intention to grant [chapter 9.1 patent gazette]|
2022-02-15| B16A| Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]|Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 27/04/2012, OBSERVADAS AS CONDICOES LEGAIS. |
优先权:
申请号 | 申请日 | 专利标题
US201161480843P| true| 2011-04-29|2011-04-29|
US61/480,843|2011-04-29|
US13/400,135|2012-02-20|
US13/400,135|US8891466B2|2011-04-29|2012-02-20|Method of handling soft buffer for carrier aggregation and related communication device|
[返回顶部]